SLADA organize an Fox Hill Super Cross 2013 on 20th April 2013 at Diyatalawa, this years the Fox Hill Super Cross 2013 is an 21st Consecutive year in Srilanka.
Don’t forget to visit and experience the excitement and fun, see below image for more information
Leave a Reply