approximately a quarter of all humorfeed applicants reviewed are accepted it was filmed in multiple locations including bratislava slovakia and innsbruck in tyrol austria