Tickaroo

Tickaroo

Bavaria, Germany / Leveling the playing field in sports media, Tickaroo allows you to create your own multimedia sportscast of any event!
Tickaroo