Categories
Stadium Super Trucks

SST hits the streets in NYC

Stadium SUPER Trucks street legal truck got to see the big city in style! source