- Location
- United States
Texans sure do love their bbq 
Toyota: Land Cruiser OFFROAD
*dual front shock setup to keep bbq well damped when crawlin and smokin yer ribs* very well thought out
Toyota: Land Cruiser OFFROAD
*dual front shock setup to keep bbq well damped when crawlin and smokin yer ribs* very well thought out