Final Speed F1 Sign off
Channel: OscarAlphaDelta
Date: 2012-11-26

Speed F1 signs off for the last time at the end of the 2012 Brazilian Grand Prix. All rights belong to FOM and Speed Inc.