Oct 7, 2011 #1 B Brock Kickass New Member Anyone watch this? It's on Speed at several different times and days. It just kills me! I can't stop laughing when I watch it. There are a lot of nutbars out there...
Anyone watch this? It's on Speed at several different times and days. It just kills me! I can't stop laughing when I watch it. There are a lot of nutbars out there...
Oct 7, 2011 #2 L Lefty New Member Ya I watch it on the Speed Channel. All I gotta say is that some people are very inventive.