My Review of Deltarune
Channel:
Subscribers:
55
Published on ● Video Link: https://www.youtube.com/watch?v=PMy4-HKgWGI
After a long awaited absence I have finally returned for some more EPIC content my brothers and here is the first of many reviews I will be making in the near future