Wednesday, July 11, 2007

Phillies Rockies Rain Delay - The Flying Tarp

People ask me why I like the Philadelphia Phillies. This is a video clip from their game on Sunday in Colorado. Listen to the commentators as you watch.


tegdirb92 said...

i saw that on tv. I got a chuckle out of it :)

Jarid & Caydon's Wishlist said...

LOL, happy ww.