Vietnam Time
6/19/2018 11:15:02 AM

Russian World Cup Cat: Achilles' heel is not a weakness

(VNF) - Football fans of World Cup all over the world are getting psyched as all eyes are set on the host Russia. However, football players are not the only ones getting the attention.

Video