The ultimate showdown of ultimate destiny, often shortened to the ultimate showdown, is a comical song and video released on december 22, 2005. The song was written and performed. The ultimate showdown of ultimate destiny, or just the ultimate showdown, is a flash animation and song by lemon demon, and altffour in december 22nd, 2005. Dec 22, 2005 · the ultimate showdown was a flash movie submitted to newgrounds by shawn vulliez (altffour) and neil cicierega (trapezoid) on december 22, 2005. It is a music video that.
The D'Amelio Scandal: Building A Safer Online Environment
Hannahowo's Secret Leak: The Truth Is Out
GIA Scandal: The Full Story Behind The Leak