Omggggg everyone i literally saw this F1 here in Church Street of our city Bangalore in India. How awesome does it look? Can't believe I am seeing one in front of me now. Wooohoooooo Post Comment Receive notifications Add a comment...