Frida the Luchadora: ‘The Legend of the Flying Tomato’ (video)


Red-headed Frida wants to triumph in lucha libre but she needs to find some inner strength first, not to mention her secret ingredient.

PREVIOUSLY ON LUCHA LIBRE: