hastings flea 2