I saw a couple of older F1 threads on here, but I thought I'd start a newer one, as the 2015 season starts this weekend. Banter, chat, discuss, share opinions, tell us which team is your favorite, talk about news and drama, discuss upcoming/current/past races - anything F1-related is fair game...