-
telusidol favorited 3 months ago
Our Internet Sucks! UNLIMITED Usage Means 10GB MAX
Telus gave me a call, apparently UNLIMITED Usage means 10GB Max.
-
telusidol subscribed to HunterBear1974 1 year ago
-
telusidol favorited 1 year ago
-
Telus sucks (05,07,2010) vlog 84
Is your Internet provider really crappy too?
Leave a comment. GRRRrrr
-
