i am very relieved to see that it's a small logo...........because that means not too much money is being spent by RFC! F1 teams get money by either scoring points (how many points have marussia got?) or fleecing sponsors....the more money a sponsor parts with then the bigger the graphics on the car...