2017
2016
The most popular song by Puppet & Foria's is Bigger Picture
Puppet & Foria's first song I’m Here released on Mon Jun 20 2016.