Tuesday, July 26, 2005

QUICK FACT

Just wanted everyone to know that the Astros have won 16 of the last 18 games as of this time today. Yesterday they scored 7 points, 5 of which were home runs.

They kick ass.