16 The Delta+++ 3000! (twitter.com) ? HOT ? posted 3 years ago by anon09 3 years ago by anon09 +16 / -0 3 comments share 3 comments share save hide report block hide replies
Delta plus super mega deluxe 2: electric boogaloo.
Who believes this nonsense anymore