D darz New Member Mar 9, 2015 #1 Mar 9, 2015 Thread starter #1 what has happened to the Cardiff devils official website does anybody know ?
shoes_off Member Mar 9, 2015 #2 Mar 9, 2015 #2 Been down on and off for the last week to two weeks. Must be to do with volume of traffic?! Hopefully they will sort it out soon
Been down on and off for the last week to two weeks. Must be to do with volume of traffic?! Hopefully they will sort it out soon