Cars vs GIANT MEGALODON at Teardown Alod 3 months ago Carros vs MEGALODON GIGANTE no Teardown #Cars #GIANT #MEGALODON #Teardown “LipaoGamer” Videos every day at 11am and 2.30pm. source