Have you tested this casino? Give a comment..
Red Flush online casino was established in 2008 and in that very same year they got the prestigious award from CasinoMeister for being the Best New Casino of 2008
Updated January 2019
Red Flush group got closed as most brands were moved to Buffalo Partners. Red Flush Casino is still up and running but Buffalo Partners focus on some of the brands only like All Slots Casino and Royal Vegas.