Last night i saw a banner near hockey stadium. sorry couldn't take the pix.
"U WANNA RACE COME AT 26-HOCKEY STADIUM ON 23RD SEPTEMBER"
any one know about it ?
no...i guess ul be checking it out and telling us soon