There is a game in your ads – Truck Simulator USA Car Games Review
So many ads and I got stuck in the ads me and some friend had trouble with the controls and we got an ad every 5 seconds so much potential down the drain
Review by Madcart3421 on
Truck Simulator USA Car Games.