- About Luciferiad
- Living the life in South Central Idaho
- Twin Falls, ID
- Wrenching on my car, jamming with my band. And riding, of course.
- I manage a tire & lube shop.
2011 Victory Cross Roads, crimson red
"There is only one God, and His name is Death. And there is only one thing we say to Death: 'not today.'"
|iTrader Profile||Recent Ratings|