Ed Powers: Rebecca Blue in hot sex scene