Рет қаралды 3,689
BuiltByRich
Saw this Toyota mega cruiser at a show this past week. I didn’t know these things existed. Caught me off guard when I saw a trd badge on a hummer 🤣.