Philly's International Championship race was almost canceled this year due to lack of funds, but it's back on. Anyone else from TE planning to squeeze into the crowds in Manayunk to watch the guys suffer up The Wall?