God dammit stop

43 8 11
                                    

Jesus do they never know when its too much??!!

When does this whole terror shit  stop??

Switzerland's Diary 2Where stories live. Discover now