SIRsleeper
Active VIP Member
Just wondering where the best spot to go for a fill up in Edmonton? I did a search and only came up with some older info. Considering I've yet to ride the sled I don't know how often I'll need a fill, if ever, but judging how I ride sport bikes... I get the feeling I may turn into a nitrous whore lol