Melanie teases the public and flashes in front of the Hollywood sign from Teasers VOD