TOTS Demo: Demon's Souls

Kevin Van Ord gives us an in-depth look at Demon's Souls, from the recent Today On the Spot episode!