I assumed that may have been what you did.
I have no clue what it is either...all i did was type in 68kmla.org and i got that. All other websites worked though, so it shouldn't have been an issue with my PC or ISP.
I have no clue what it is either...all i did was type in 68kmla.org and i got that. All other websites worked though, so it shouldn't have been an issue with my PC or ISP.