what going on?
DUBBED 766 Views
Comments

Lara in Trouble Episode 1

Lara in Trouble Episode 1

Lara in Trouble was our very first project created by the duo of yagskie and Darkcrow and released in February 2014. It has been viewed millions of times, and we still can’t figure out why!

Dec. 25, 2018