Many people on Twitter are making this comparison. I wonder if it really is a coincidence.

Meh, it probably is.

More Force India pics here.