Pitstop Pavilion April 7, 2010 By melvin,foong in People No Comments Tags: F1 Racing, Journalism, Lotus Racing, PitStop Pavilion, Sheila Majid Pop diva Sheila Majid posing for a photo opp during a Formula 1 publicity launch in Pavilion Kuala Lumpur. Share this:FacebookTwitterPinterestTumblrEmailLike this:Like Loading… Related