Live action footage
Tomatoes with leaves and tomato juice being poured into glass. Super slow motion clip
HD
1920 x 1080