Street Omnium – Stage 1 – Saint Petersburg VideoJune 24, 2015thefixedlife Leave a comment Georgy Tolstoy caught some solid footage of a recent Street Omnium in Saint Petersburg. More here.