By: slotcartv
SLOTCAR – Episode 02 Trash Talk’n Busch
http://slotcar2009.com: A special exclusive this week with Kyle Busch trash talking his way round the track and our own favorite commentator, Pop Landers, takes a regretful ride with Denny Hamlin.