The one and only Richard Spencer wandering the Aldt Stadt of Deutschland as he reminisces on what might have been....

High Def Art, watermark removed! Only available for Subscribe Stars!