LeafMobile.com Windows 2003
The Leaf Mobile - "A TRUE FAN IS THE SEVENTH MAN"
Leafmobile.com is a fan site displaying the Original Leaf Mobile and other Leaf Fan Cars showing the passion Leaf fans have for there team.
Excerpted from the website description:
- The Leafmobile.com is a site full with pictures and stories about die hard leaf fans