Valhalla Powdercats Early Season 2010/11 They had just opened but you would never know it! on Wednesday, 29 December 2010. Posted in Video Reviews Tweet