RuPaul's Drag Race Season 1 Episode 8
S1E8 Grand Finale
Grand Finale (S1E8) is the Eighth episode of season One of "RuPaul's Drag Race" released on Monday March 23, 2009 on VH1 (10 years ago).
Official Trailer / Fan Reaction Video via Youtube
Watch RuPaul's Drag Race Season 1 Episode 8 online via episode.guide with free and paid S1E8 full episode HD streaming options.
Source: Streaming Providers (rent / buy)