A light rail journey to the scrum as Van Halen plays Pepsi Center in Denver, Colorado. Thunder, lightning, mixes with snow.
Posted by RAD at February 1, 2008 10:57 PMAt least the scenery on your light rail is better than ours here in Dallas. All we get to see are the backs of liquor stores and strip joints.....wait....maybe the scenery here isn't so bad after all.
Posted by: Beast1624 at February 3, 2008 2:38 PM