Home›Forums›In Chengdu›Where to Watch Formula 1?›Reply To: Where to Watch Formula 1?
November 23, 2014 at 4:35 pm
#43422

Keymaster
I think The Clubhouse shows F1 – if so, that should be the place to check out first. I believe they’re only open on weekends though, from Thursday till Sunday. I passed by there last night and there was a big crowd of people watching football at 2am.