2 Hot Chicks 4 18's 20,000 Watts

video taken at World Finals in San Mateo, CA 2007. 2001 Chevy Tahoe arguably the worlds loudest 5 seat vehicle. Check it out for yourself plus all my other projects at www.stevemeadedesigns.com