Once in a Lifetime - Mavin Fanfic
Team Mavin! Gavin and Michael have been best friends for a long time. But now are they both starting to have feelings for each other?
Mature