Ride of the Titans Jan 18, 2009

3207607083_acfc894561.jpg

DELCO RISING! Lookit those 700cmx bikes! Larger Here