Rush Rush Santa let's you have fun sharing the gifts to everyone while driving at the same time. Think you can keep Santa Claus safe with all cars in road?

Tags: Motorcycle, Christmas