Brand New Sega Saturn Game: Red Moon Lost Days
Channel:
Subscribers:
1,340
Published on ● Video Link: https://www.youtube.com/watch?v=0h5Eug35LFY
Today I'm checking out the brand new Sega Saturn game, Red Moon Lost Days.
Other Videos By Luke's Awakening
Tags:
#Sega
#SegaSaturn
#newgame