Avalon’s Last Knight
After being away at college for a year, Lance returns to Avalon, Kentucky for the summer. He hasn’t seen any of his friends in months, but all that changes when Arthur—the one person he can’t have—offers him a ride home from work. The last time Lance saw Arthur, the two had not parted on the best of terms—with Arthur’s father finding them asleep on his bed, and physically wrenching Lance away from Arthur. The incident put a strain on their relationship and convinced Lanc... [Read More...]