strapped for cash

Your Name: 
jim
Your Review: 

one of those things which does exactly what its supposed to and will last with no need to improve

Star Rating: 
5