Loading...
Uploaded by AutoAppearanceTV on Jan 9, 2008
The ICON is a contemporary 4x4 with an old school resume. Dave Stall of AATV interviews ICON TLC at the SEMA 2007 show in Las Vegas Nevada. Check out AutomotiveAppearance.TV for more cool SEMA footage.
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)