thefixedlife.com
Street Omnium – Stage 1 – Saint Petersburg
Georgy Tolstoy caught some solid footage of a recent Street Omnium in Saint Petersburg. More here.