BMX Masters 2011 Trailer May 20, 2011 The BMX Masters are coming to Cologne, Germany July 8th-10th. Here’s a little teaser from what’s to come…