Originally Posted by mousitsas
Guys, DID makes tubeless rims, they are called 'easy tubeless' and they work really well. In 17" size they do come in 3.5 and 5.0, maybe 5.5 too.
I am running the 5.0 on my SE and does not leak any air for the last month.
They don't make a 21" front though.
There's no way I'd go down in size in the front.